home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir39 / 1finger.zip / 1FINGER.DOC next >
Text File  |  1994-02-17  |  28KB  |  668 lines

  1.                       1FINGER (typing altM with 1 finger)
  2.  
  3.           version 1.0 (c) copy right 1989 All Rights Reserved
  4.  
  5.           Arthritis?  Rheumatism?  Simply can't press down on more
  6.           than one key at a time?  Confused by the transversion of
  7.           control/shift keys on the 101 versus the 83 key keyboards?
  8.           The control/shift/alt (CAS) keys with function keys on the
  9.           101 key keyboards stretch you fingers beyond their limits?
  10.  
  11.           This lets you press a control key, let go, then press 
  12.           another key to get control-x, etc.  Also switches control/
  13.           alt/left-shift/right-shift keys to each other, option to
  14.           display if Control/Alt/Shift (CAS) is pressed or not on the
  15.           screen, option to beep if CAS pressed, option to turn itself
  16.           OFF if needed and option to self-repoint itself back if
  17.           another software overrides this.  And a 1-finger method to
  18.           type alt and numeric keypad values.
  19.  
  20.           The set up of this document is as follows:
  21.  
  22.           Explanations of various in-line command parameters.
  23.           How 1FINGER works.
  24.           Chat.
  25.           Prompts and messages generated by 1FINGER.
  26.           Disclaimer, contribution $/address, info for sysops and 
  27.                shareware distributors.
  28.  
  29.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  30.  
  31.           If you simply type
  32.  
  33.           1FINGER<ntr>
  34.  
  35.           then you get the help page built into this program for quick 
  36.           reference.  The help page, as well as most of this program
  37.           does not waste memory when this program becomes memory
  38.           resident.
  39.  
  40.           In order to fit under even large softwares, this program is 
  41.           designed for maximum features with minimum system memory 
  42.           usage.
  43.  
  44.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  45.  
  46.           To run this, simply type
  47.  
  48.           1FINGER RUN<ntr>
  49.  
  50.           and end it with an <ENTER> or <ntr> or <cr> or anything
  51.           else you want to call the carriage return.  All documents in 
  52.           my programs use the <ntr> format.
  53.  
  54.           This will run this program with the default settings:
  55.           No display of CAS key typed, no key substitution, no
  56.           beeping on CAS key typed and no override to make sure that
  57.           this program has control of the keyboard.  If key
  58.           substitution is turned ON, then the left shift key acts as
  59.           the control key and control key acts as the left shift key
  60.           by default.
  61.  
  62.           You can type just the "R" in "RUN" to run 1FINGER.EXE and may 
  63.           be in capital "R" or small letter "r".  Any other line 
  64.           command after the "RUN" parameter is ignored, so if you want 
  65.           to mix other line commands, they must be placed before this.
  66.  
  67.           --------------------------------------------------------------
  68.           1FINGER.EXE itself and all programs hence forth lost the
  69.           self-wipe feature, the ability to wipe any and all other
  70.           memory resident programs loaded after this program.
  71.                        (unless I start hearing otherwise)
  72.           --------------------------------------------------------------
  73.  
  74.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  75.  
  76.           If you find that there is an incompatibility between 1FINGER 
  77.           and the software which you are using, and the Override 
  78.           option does not cure it, then the program can be turned OFF, 
  79.           such that it will stop working.  To do so, type
  80.  
  81.           1FINGER OFF<ntr>
  82.  
  83.           The interrupt value itself is not switched out.  This is a
  84.           safety feature so that any other TSR utility which you
  85.           loaded after 1FINGER and which also points to interrupt 9 
  86.           will still work correctly.
  87.  
  88.           If you typed both "F"s in "OFF" as in
  89.  
  90.           1FINGER OFF<ntr>
  91.  
  92.           then it is accepted as correct.  If you typed only one "F" 
  93.           as in
  94.  
  95.           1FINGER OF<ntr>
  96.  
  97.           then this is also acceptable.  But if you typed something 
  98.           like
  99.  
  100.           1FINGER OFC<ntr>
  101.  
  102.           This is accepted as "OF" and another option which begins 
  103.           with "C".  1FINGER will be turned OFF, but because there is 
  104.           no option which uses "C", 1FINGER will report this as an 
  105.           unknown error.
  106.  
  107.           In order to turn this program back ON,
  108.  
  109.                          -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  110.  
  111.           1FINGER ON<ntr>
  112.  
  113.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  114.  
  115.           Normally, if you type the Ctl, Alt or the Shift (CAS) keys,
  116.           there is no indication that you typed these four (Left/Right 
  117.           shift) keys, nor which of the key type you typed.  If you 
  118.           want to be told that you typed the CAS keys with a visual 
  119.           (as opposed to auditory) indicator type
  120.  
  121.           1FINGER +D<ntr>
  122.  
  123.           to turn ON (the plus sign) Display of the letters "cas" on 
  124.           screen.  The default will display the letters on the left 
  125.           top row of your screen, though you can change the location 
  126.           by using the Locate option.
  127.  
  128.           You will notice that typing <shift> twice without typing 
  129.           anything else inbetween will cause the letter "s" to appear 
  130.           and then to disappear, reflecting the correction feature to 
  131.           allow you to recover from accidentally typing the CAS keys 
  132.           by typing the same key over again.  This feature works for 
  133.           all IBM machines we tried, but did not work on one locally 
  134.           (Montreal) made machine which claimed to use a Chinese 
  135.           Phoenix BIOS chip and a Hercules monochrome.
  136.  
  137.           There must be no space between the plus sign and the letter 
  138.           "D".  This and all other options (except "RUN") may be used 
  139.           when you first run 1FINGER or after it has become memory 
  140.           resident.  You can type the capital or small letter "D", of 
  141.           course.  To turn OFF the Display,
  142.  
  143.           1FINGER -D<ntr>
  144.  
  145.           The CAS display only works if you're in text mode.  If your 
  146.           software are normally in graphic mode, then an auditory 
  147.           indication with a beeping is preferable.
  148.  
  149.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  150.  
  151.           If you want auditory indication that you typed the CAS keys, 
  152.           then turn on the beeping by typing
  153.  
  154.           1FINGER +B<ntr>
  155.  
  156.           This will cause a short beep to be heard whenever you type 
  157.           the CAS keys.
  158.  
  159.           There must be no space between the plus sign and the letter 
  160.           "B".  This and all other options (except "RUN") may be used 
  161.           when you first run 1FINGER or after it has become memory 
  162.           resident.  You can type the capital or small letter "B", of 
  163.           course.  To turn OFF the Beeping,
  164.  
  165.           1FINGER -B<ntr>
  166.  
  167.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  168.  
  169.           If you switched from the regular 83/84 key keyboard to the
  170.           enhanced 101/102 key keyboard, then you noticed that the 
  171.           location of the shift and the control keys on the left have 
  172.           been switched around.  To allow you to substitute the keys 
  173.           back to the way it was set in the regular keyboard,
  174.  
  175.           1FINGER +k<ntr>
  176.  
  177.           To turn on the key substitution option.  The default will 
  178.           substitute the left shift key for the right shift key, but 
  179.           leaves the right shift key and the right control keys alone.
  180.           The "K" option as described much below lets you substitute 
  181.           the CAS keys for each other.  To turn this OFF,
  182.  
  183.           1FINGER -K<ntr>
  184.  
  185.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  186.  
  187.           If you ran other keyboard TSR utilities or if your software
  188.           takes over the keyboard such that 1FINGER stops working, 
  189.           then you can try using the Override option to force 1FINGER 
  190.           to regain control by typing
  191.  
  192.           1FINGER +O<ntr>
  193.  
  194.           Every time your software accesses files, 1FINGER will now 
  195.           check to see if it still has control or not.
  196.  
  197.                If 1FINGER has control, then nothing happens.
  198.  
  199.                If 1FINGER is no longer in control, then it will check 
  200.                to see if a macro key software has taken over the 
  201.                keyboard.
  202.  
  203.                     If a macro key software took over control, then 
  204.                     any attempt by 1FINGER to regain control of the 
  205.                     keyboard will cause your computer system to lock 
  206.                     up.  To prevent this, if such was the case, then 
  207.                     1FINGER will not take over control.  The presence 
  208.                     of the macro key software is detected by checking 
  209.                     to see if both interrupts 9 and 16h point to the 
  210.                     same software.  If you loaded still more hot key 
  211.                     pop up utilities inbetween the macro software and 
  212.                     this program, then 1FINGER will not be able to 
  213.                     tell that a macro software was present and will 
  214.                     cause your system to lock up.  Any hot key pop up 
  215.                     should be loaded after 1FINGER in this order:
  216.                     1FINGER, Macro key software, hot key pop ups.
  217.  
  218.                     If there was no macro software detected, then 
  219.                     1FINGER will regain control of the keyboard.  If 
  220.                     you experience a lock up with the +O option, then 
  221.                     do not use it.
  222.  
  223.           To turn OFF the override at any time,
  224.  
  225.           1FINGER -O<ntr>
  226.  
  227.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  228.  
  229.           To find out if 1FINGER is active and to see what options are 
  230.           presently active, use the enquiry option like this
  231.  
  232.           1FINGER ?<ntr>
  233.  
  234.           If 1FINGER was in memory, then this will display the status
  235.           report like this
  236.  
  237.                     STATUS REPORT ON 1FINGER IN MEMORY
  238.                     ==================================
  239.                     |1FINGER is turned ·········· ON |
  240.                     |Display of CAS is ·········· OFF|
  241.                     |Key substitution is ········ OFF|
  242.                     |Beeping on typing key is ··· OFF|
  243.                     |Override of key interrupt is OFF|
  244.                     ==================================
  245.  
  246.           If 1FINGER was not in memory, then it will simply tell you 
  247.           so.
  248.  
  249.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  250.  
  251.           The display of CAS in text mode defaults to the left top row 
  252.           on your screen.  If you want it displayed on the right top 
  253.           row on an 80 column screen, then type
  254.  
  255.           1FINGER L78<ntr>
  256.  
  257.           This will cause the letter "c" of "cas" to display on column 
  258.           78, the "a" on column 79 and the "s" on column 80.
  259.  
  260.           1FINGER L80<ntr>
  261.  
  262.           will cause the letters to appear on row two, left column one 
  263.           on an 80 column screen.
  264.  
  265.           If you have 43/50 rows screen or other combinations of rows 
  266.           and columns, you can make the display appear on any other 
  267.           row and column by experimenting with this option.
  268.  
  269.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  270.  
  271.           If you use the +K option to turn on the key substitution, 
  272.           the default is to swap the left shift for the left control 
  273.           key only.  To substitute other combinations like the right 
  274.           shift key for the control-alt combination,
  275.  
  276.           1FINGER KRCA<ntr.
  277.  
  278.           Note that there is no space between the "K", "R" and the 
  279.           "CA".
  280.  
  281.           The letter after "K" allowed are Control, Alt, Left-shift 
  282.           and Right-shift.  They are followed by the same letters to 
  283.           which they will be substituted for.
  284.  
  285.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  286.  
  287.           The Caps lock, Num lock and the Scroll lock will act the 
  288.           same as before.
  289.  
  290.           To enter the alt numeric keypad combinations such as alt 
  291.           "240", press down on the alt key, release it, type "240" on 
  292.           the numeric keypad, press down on the alt key again and then 
  293.           release it.
  294.  
  295.           If you press down on a two key combination such as control-A 
  296.           simultaneously, as you would do without 1FINGER, then it 
  297.           works as normally.  But do not press down on the CAS keys 
  298.           and keep it pressed down.
  299.  
  300.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  301.  
  302.  
  303.                          HOW 1FINGER.EXE WORKS
  304.  
  305.           The behavior of 1FINGER is modeled after a non-IBM 
  306.           compatible word processor, but the logic is straight 
  307.           forward.
  308.  
  309.  
  310.           To run 1FINGER.EXE, type from the DOS prompt
  311.  
  312.           1FINGER RUN<ntr>
  313.  
  314.           1FINGER will check to see if it is already in memory or not.
  315.  
  316.                If 1FINGER is already in memory, then it will check to 
  317.                see what options you want changed for the copy of 
  318.                1FINGER already in memory.
  319.  
  320.                     If no option was used, then 1FINGER will tell you 
  321.                     that it is already in memory and exits.
  322.  
  323.                     If options such as "-D" or "+K KCL KLC" was 
  324.                     present, then these options are set accordingly 
  325.                     for the copy of 1FINGER already in memory.
  326.  
  327.                If not in memory, then it will set all optional
  328.                parameters which may be set and become memory
  329.                resident.
  330.  
  331.                Now the environment area which has the PATH data is no
  332.                longer needed, so the area is deallocated and becomes 
  333.                memory resident.
  334.  
  335.           Now just type any of the CAS key, let go, then type any 
  336.           other inputtable key such as "g" or function key F1 or 
  337.           cursor up.  The CAS key turns off if you type any inputtable 
  338.           key or if you type the same CAS key twice without typing any 
  339.           inputtable key inbetween.  The only exception is when you 
  340.           type the alt numeric keypad combinations:
  341.  
  342.           If you press down on the alt key, let go, then type some 
  343.           numbers on the numeric keypad to your right, there is no key 
  344.           sent to your software until you press down on the alt key 
  345.           again.  To type chr$(128) before (without 1FINGER), you 
  346.           pressed down on the alt key and while keeping it pressed 
  347.           down with your left hand, you typed "128" on the keypad with 
  348.           your right hand and then let go of the alt key.  With 
  349.           1FINGER present, press down on the alt key and then let go, 
  350.           type "128" on the keypad and let go, press down on the alt 
  351.           key and then let go. (alt->"128"->alt).
  352.  
  353.           If you first ran 1FINGER using a monochrome monitor and then 
  354.           switched to a color monitor, then 1FINGER's Display of CAS 
  355.           will seem to stop working.  If you use the status option 
  356.           "1FINGER ?<ntr>" or any other option to change the options 
  357.           of 1FINGER already in memory, however, the 1FINGER which you 
  358.           run will also detect that you changed the monitor type and 
  359.           will inform the copy of 1FINGER in memory so that the 
  360.           display of CAS will work properly again.
  361.  
  362.           If your software has a DOS window or some other mode
  363.           whereby you can get back to your software by typing
  364.           "EXIT<ntr>" from the DOS prompt, then you can change the
  365.           options from here.
  366.  
  367.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  368.  
  369.                                CHAT in a HAT
  370.  
  371.           Most of you are probably very proficient at only a few 
  372.           software packages on your computer.  The usual explanation 
  373.           is that learning more is a hassle or boring.  Here is one
  374.           more:  If you own too many softwares and update them often,
  375.           you need an entire building just to store all the manuals!
  376.           Why can't they make the manuals smaller or on diskettes?
  377.  
  378.           Sometime ago, I got a form to update to Lotus 1-2-3 version 
  379.           3.0/2.2.  I know that MY name is stuck on many registration 
  380.           cards (those sent back, and not left somewhere in a pile),
  381.           but was 1-2-3 one of them?
  382.  
  383.           Yes, we do consultation, with expertise on many softwares
  384.           and hardware combinations.  I also know some stores which do
  385.           the same thing for under $30/hour or even free (for a short 
  386.           time after you buy something), like connecting only two
  387.           computers in a LAN, installing a hard disk in while keeping 
  388.           the power supply at 63.5 watts, trying to sell a built-in 
  389.           feature as an option, formatting a 40MB hard disk as a 32MB 
  390.           hard disk and wasting 8MB etc.  A sucker every minute, huh.
  391.  
  392.           A few years ago, IBM took Hitachi and Fujitsu to court for 
  393.           cloning IBM computers.  Now the same IBM is cloning H & F
  394.           computers so that original (not IBM copy) softwares made
  395.           by H & F will run on IBM (H & F clone) computers.  May be 
  396.           IBM should look at a mirror before calling someone "ugly"?
  397.           (U.S. business people have probably seen the ads IBM uses
  398.           in Japan.  The characters in the ads come from a movie
  399.           series called "Otokowatsurai".  They have "embarrassing"
  400.           faces and is listed as the longest running series in the
  401.           history of Earth to run the same theme over and over again:
  402.           A funny faced man falls in love with a girl, girl doesn't,
  403.           funny man leaves.) See how creative and original IBM
  404.           portrays itself?
  405.  
  406.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  407.  
  408.  
  409.                              PROMPTS AND MESSAGES
  410.  
  411.           =-=-=
  412.           Unknown parameter on the command line
  413.           =-=-=
  414.  
  415.           Something not recognized was found on the line when you ran 
  416.           the program.  If you ran this program from a batch command 
  417.           file, error messages are followed by errorlevel = 1 so that
  418.           you can have your batch file take appropriate actions.
  419.  
  420.           =-=-=
  421.           You don't have to do it, 1FINGER.EXE is already in memory
  422.           =-=-=
  423.  
  424.           You tried to run 1FINGER.EXE when a copy was already in 
  425.           memory.  Since you did not specify options such as "-D" or 
  426.           "OFF", you were not trying to set or reset the options of 
  427.           1FINGER already in memory so this is an error.  All such 
  428.           error will set errorlevel = 1 when this program exits.
  429.  
  430.           =-=-=
  431.           1FINGER is now turned OFF
  432.           =-=-=
  433.  
  434.           1FINGER is no longer working.  The keyboard interrupt 9 
  435.           still points to 1FINGER but does not do anything.
  436.  
  437.           If you want to know what the status of 1FINGER features 
  438.           active at the moment are, use the status option parameter
  439.  
  440.           1FINGER ?<ntr>
  441.  
  442.           =-=-=
  443.           1FINGER is now turned ON.  Working.
  444.           =-=-=
  445.  
  446.           1FINGER is active again.
  447.  
  448.           =-=-=
  449.           1FINGER is not in memory.  It cannot be turned ON/OFF
  450.           =-=-=
  451.  
  452.           You used the ON/OFF options to try to turn 1FINGER ON/OFF, 
  453.           but 1FINGER was not in memory yet.
  454.  
  455.           =-=-=
  456.           1FINGER in memory is not compatible with this 1FINGER
  457.           =-=-=
  458.  
  459.           1FINGER is already in memory and you tried to set or reset 
  460.           options in it using another version of 1FINGER.  Because the 
  461.           two are not compatible, this prevents the corruption of the 
  462.           one already in memory.
  463.  
  464.           =-=-=
  465.           CAS display is ON
  466.           =-=-=
  467.  
  468.           You typed "1FINGER +D<ntr>" to turn on display of Control, 
  469.           Alt and Shift keys.  The default of displaying on the left 
  470.           top row can be changed using the Locate option.
  471.  
  472.           Since this only works in text mode on the first page, if
  473.           you often work in graphic mode, you can use the "+B" option
  474.           to beep instead.
  475.  
  476.           =-=-=
  477.           CAS display is OFF
  478.           =-=-=
  479.  
  480.           There is no more display of which CAS key is presently 
  481.           typed.
  482.  
  483.           =-=-=
  484.           Beep turned ON
  485.           =-=-=
  486.  
  487.           The "+B" option was used so that typing any of the CAS keys 
  488.           will now cause a short beep.  The beep length is independent 
  489.           of the speed of your computer.
  490.  
  491.           =-=-=
  492.           Beep turned OFF
  493.           =-=-=
  494.  
  495.           There is no more beeping if you type the CAS keys.
  496.  
  497.           =-=-=
  498.           Override for key interrupt is active
  499.           =-=-=
  500.  
  501.           1FINGER will now check to see if it still has control over 
  502.           the keyboard and will regain control if another software 
  503.           tries to take over control.
  504.  
  505.           =-=-=
  506.           Override for key interrupt is turned OFF
  507.           =-=-=
  508.  
  509.           1FINGER will not try to regain control of the keyboard if 
  510.           another software takes over control.
  511.  
  512.           =-=-=
  513.           Key substitution turned ON
  514.           =-=-=
  515.  
  516.           If you type the CAS keys, they will be substituted for each 
  517.           other as needed.  The default will swap the left control for 
  518.           the left shift keys, but leave the right shift and the right 
  519.           control (on 101/102 key keyboards) key alone.
  520.  
  521.           =-=-=
  522.           Key substitution turned OFF
  523.           =-=-=
  524.  
  525.           The CAS keys act as before.
  526.  
  527.           =-=-=
  528.           Locate value for CAS is incorrect
  529.           L1 - L78 is preferred range
  530.           =-=-=
  531.  
  532.           You used the Locate option but followed it with no value or 
  533.           an exceedingly large value which does not make sense on any 
  534.           screen.
  535.  
  536.           =-=-=
  537.           Location for CAS set.
  538.           =-=-=
  539.  
  540.           The Locate option which you specified was accepted.
  541.  
  542.           =-=-=
  543.           1FINGER is not in memory.  No status possible.
  544.           =-=-=
  545.  
  546.           You typed "1FINGER ?" to get the status on 1FINGER in 
  547.           memory, but it was not yet in memory.
  548.  
  549.           =-=-=
  550.           Unknown FROM key substitution type.  Allowed types are
  551.           Alt Control Left (shift) and Right (shift)
  552.           =-=-=
  553.  
  554.           You used the "K" option to substitute CAS keys for each 
  555.           other, but you did not select correct choices.
  556.  
  557.           =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  558.  
  559.  
  560.           All products and names mentioned are Trademarks or
  561.           Registered Trademarks of their respective corporations or
  562.           companies.  That includes my group or any other group's
  563.           programs, of course.  Some products may be protected by 
  564.           patent protection as well.
  565.  
  566.           All enclosed programs, documents and other files are
  567.           provided AS IS, without any warranty, expressed or implied,
  568.           including but not limited to fitness for a particular
  569.           purpose.  If you obtained this copy from myself or from 
  570.           large reliable sources such as CompuServe, there is no 
  571.           introduction of a computer virus by someone else.  
  572.           Otherwise, it's open.
  573.  
  574.           If you find that this does not work in your machine, we
  575.           would like to know exactly what happened.  With enough
  576.           information, including where the cursor was, what appeared 
  577.           on screen, DOS version you used, which software etc, we 
  578.           may be able to make it work on your computer(s).
  579.  
  580.           A contribution of $5 US/Canadian is appreciated if you
  581.           find this useful, or $10 for an improved one as it comes out.
  582.           ($10 Cdn if you're in Canada and $10 U.S. for U.S & others,) 
  583.           Unless you specify otherwise, you will get a 5-1/4" 360 kb
  584.           diskette.  And if you only specify 3-1/2", it will be formatted 
  585.           as 360kb/720kb on a 720kb or a 1.44Mb drive.
  586.           Your NEGATIVE criticisms are as welcome as your positive ones.
  587.  
  588.           NAME OF THE PROGRAM:          1FINGER.EXE ($5-$10)
  589.  
  590.           PURPOSE OF THIS PROGRAM:
  591.           Lets you type control/alt/shift (CAS), let go, then type
  592.           another key for the key combination.  Can substitute the
  593.           CAS keys for each other.  Also displays status, beep,
  594.           override and other features, including a special provision
  595.           for alt numeric keypad combinations.
  596.  
  597.           my old forwarding address was
  598.  
  599.           Dr. Masaaki Sawada
  600.           University of Waterloo,
  601.           Waterloo, Ontario  Canada  N2L 3G1
  602.  
  603.  
  604.           the new forwarding address, on August 1989 was
  605.  
  606.  
  607.           Dr. Masaaki Sawada
  608.           Lady Davis Institute for Medical Research,
  609.           Sir M. B. Davis Jewish General Hospital,
  610.           3755 Chemin Cote Ste-Catherine, 
  611.           Montreal, Quebec, 
  612.           Canada  H3T 1E2
  613.  
  614.  
  615.           The institute name is given instead of home address(es) to
  616.           lower the chances that any mail is delivered to a wrong
  617.           address (a common occurrence).  However, no institute time
  618.           nor equipment was used to write this program or document.
  619.  
  620.  
  621.           +-+-+-+-+-+-+-+ SWEATING OVER THE ADDRESSES? +-+-+-+-+-+-+
  622.  
  623.           For a shorter, more permanent address, try:
  624.  
  625.           c/o  Dr. Masaaki Sawada
  626.                LCS
  627.                P.O. Box 956
  628.                Outremont, Quebec
  629.                Canada  H2V 4R8
  630.  
  631.           +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  632.  
  633.  
  634.          ----------------end-of-author's-documentation---------------
  635.  
  636.                         Software Library Information:
  637.  
  638.                    This disk copy provided as a service of
  639.  
  640.                         The Public (Software) Library
  641.  
  642.          We are not the authors of this program, nor are we associated
  643.          with the author in any way other than as a distributor of the
  644.          program in accordance with the author's terms of distribution.
  645.  
  646.          Please direct shareware payments and specific questions about
  647.          this program to the author of the program, whose name appears
  648.          elsewhere in  this documentation. If you have trouble getting
  649.          in touch with the author,  we will do whatever we can to help
  650.          you with your questions. All programs have been tested and do
  651.          run.  To report problems,  please use the form that is in the
  652.          file PROBLEM.DOC on many of our disks or in other written for-
  653.          mat with screen printouts, if possible.  The P(s)L cannot de-
  654.          bug programs over the telephone.
  655.  
  656.          Disks in the P(s)L are updated monthly, so if you did not get
  657.          this disk  directly from the P(s)L,  you should be aware that
  658.          the files in this set may no  longer be the current versions.
  659.  
  660.          For a copy of the latest monthly software library newsletter
  661.          and a list of the 1,900+ disks in the library, call or write
  662.  
  663.                         The Public (Software) Library
  664.                               P.O.Box 35705 - F
  665.                            Houston, TX 77235-5705
  666.                                (713) 665-7017
  667.  
  668.